


Woodstock is in Carleton County, New Brunswick, Canada.
The Town of Woodstock is located in Western New Brunswick at 46.15°N, 67.57°W. The region is bordered to the west by the US state of Maine, and is 45 mi 72 km WNW of Fredericton. It is known as "The Hospitality Town." Woodstock is the oldest incorporated town in New Brunswick.